strap half - Alemán Inglés Diccionario